drumstick primrose - English Synonyms Dictionary